@charset "utf-8";
/* CSS Document
module是页面模块样式代码 包括顶部,左侧导航栏和页尾，还有右侧的各种页面的样式也在一块，考虑到无需单独把头尾单独提出来以减少css引用所以都写在一起，创建于2014-09-01
powered by quyun
*/
/*top start*/
/*logo start*/
.logo_bg{ height:114px; background:url(../img/bg_sprite.png) repeat-x 0px 0px;}
.logo{ width:1080px; height:64px; margin:0 auto;}
.logo_img{ width:320px; height:44px; background:url(../img/logo.png) no-repeat 0px 0px; margin:3px 0px 0px 0px ;}
/*logo end*/

/*login start*/
.login{ height:64px;width:350px; overflow:hidden;}
.login_info{ height:24px; line-height:24px; background:url(../img/login_info.png) no-repeat right 0px ; text-align:right; }
.font_yellow01{ color:#AA4106; }
.font_yellow01 a{ color:#AA4106; }
.font_yellow01 a:link{ color:#AA4106;}
.font_yellow01 a:hover{ color:#AA4106; }
.log_bg_l{ width:10px; height:24px;background:url(../img/login_info.png) no-repeat 0px 0px;  }

.guanzhu{ height:20px; width:350px; line-height:20px; padding:12px 0px 0px 0px; text-align:right;}
.guanzhu_cont{}
.ico_01{ height:20px; width:17px; background:url(../img/ico_guanzhu.png) no-repeat 0px 0px;}
.ico_02{ height:20px; width:17px; background:url(../img/ico_guanzhu.png) no-repeat 0px -27px ;}
/*login end*/

/*nav start*/
.nav_bg{ height:50px;background:url(../img/bg_sprite.png) repeat-x 0px -74px; }
.nav{width:1080px; height:50px; margin:0 auto;background:url(../img/nav_tagbg.png) no-repeat 0px 12px ; overflow:hidden;}
.nav_tag{ padding:18px 10px 0px 10px;}
.nav_tag a{display:block;float:left;cursor:pointer;height:27px;padding:0px 0px 0px 8px;font-size:14px;font-weight:bold;color:#FFF; }
.nav_tag a b{font-weight:bold;display:inline-block;*zoom:1;*display:inline;height:22px;white-space:nowrap;padding:5px 8px 0px 0px;}
.nav_tag a:hover{text-decoration:none;background:url(../img/bg_sprite.png) no-repeat left -184px;_background:url(../img/bg_sprite.png) no-repeat left -184px;  }
.nav_tag a:hover b{color:#3058ad;background:url(../img/bg_sprite.png) no-repeat right -221px;_background:url(../img/bg_sprite.gif) no-repeat right -221px;padding-right:8px;}
/*js兼容ie6 hover*/
.nav_tag a.hover{text-decoration:none;background:url(../img/bg_sprite.png) no-repeat left -184px;_background:url(../img/bg_sprite.gif) no-repeat left -184px;}
.nav_tag a b.hover{color:#3058ad;background:url(../img/bg_sprite.png) no-repeat right -221px;_background:url(../img/bg_sprite.gif) no-repeat right -221px;padding-right:8px;}


.nav_tag a.current{ text-decoration:none;background:url(../img/bg_sprite.png) no-repeat left -184px;_background:url(../img/bg_sprite.gif) no-repeat left -184px;}
.nav_tag a.current b{color:#3058ad;background:url(../img/bg_sprite.png) no-repeat right -221px;_background:url(../img/bg_sprite.gif) no-repeat right -221px; padding-right:8px;}
/*nav end*/
/*top end*/

/*mian start*/
.main{}
.main_wrap{width:1080px; margin:0 auto;}
.bg_blue01{background:url(../img/bg_blue01.png) repeat-y left 0px; }

/*main_left start*/
.main_left{ width:140px;}
.left_list{ }
.left_list ul{}
.left_list li a{height:60px; line-height:60px;padding:0px 0px 0px 20px; font-size:14px; color:#3058AD; margin-left:2px; display:block; cursor:pointer; text-decoration:none;}
.left_list li a.hover{ height:60px; background:url(../img/li_bg.png) no-repeat 0px 0px; font-weight:bold; }
.left_list li a:hover{ height:60px; background:url(../img/li_bg.png) no-repeat 0px 0px; font-weight:bold; }
/*left end*/
/*mian start*/

/*main_right start*/
.main_right{}





/*教学管理_代理商管理 教学管理_学员管理 教学管理_学员管理_添加学员 start*/
.manager_jx_dls{  padding-top:20px ; padding-left:20px; padding-right:20px;}
.manager_right{width:900px; /*overflow:hidden; */}
.dls_title{ height:20px; line-height:20px; font-size:14px; padding:0px 0px 0px 13px;background:url(../img/arrow.png) no-repeat 0px 5px ;_background:url(../img/arrow.gif) no-repeat 0px 5px ; font-weight:bold; }
.search{ height:32px; }
.serch_area{ height:32px;}
.search_info{height:30px; line-height:30px; font-size:12px;}
.s_input{ width:306px; height:30px; overflow:hidden;border:1px #80ACE6 solid; }
.s_inputtext{width:290px; padding:7px 0px 7px 8px ;  border:none;}
.s_button{ width:54px; height:32px; line-height:30px;text-align:center; cursor:pointer; color:#FFF; font-weight:bold;}
.status_main{ height:30px;}
.status{ height:22px; line-height:22px; font-size:12px; }
.status_zt{ width:300px; height:22px;}
.status_zt a{color:#3E7CD4;}
.status_zt a.hover{color:#FFF; background-color:#3E7CD4; padding:0px 8px ; }

.dls_form_data{ font-size:12px;border:1px solid #E3E3E3;}
.form_manage01{ }
.thead_array01{ background-color:#EFEFEF; height:38px; line-height:38px; text-align:center; border-bottom:1px solid #E4E4E4;}
.tr_odd{ height:42px; background-color:#FFF; border-top:1px solid #F4F5F9; border-bottom:1px solid #F4F5F9;}
.tr_even{height:42px; background-color:#F6F9FF; border-top:1px solid #F4F5F9; border-bottom:1px solid #F4F5F9;}
.tab_page{ height:40px; line-height:40px; text-align:right; font-size:12px;}

a.button_org01 {height:34px; background:url(../img/button_org.png) no-repeat left 0px ;display:block;  cursor: pointer;  padding:0px 0px 0px 34px;  text-decoration:none; font-size:16px; border:none; z-index:3; _float:left;}
a.button_org01 b{height:28px; background:url(../img/button_org.png) no-repeat right -43px ;display:block; cursor: pointer;padding:6px 15px 0px 0px;font-weight:bold; color:#901900; text-decoration:none; font-size:16px; border:none; z-index:3;_float:left;}

.button_daochu01{height:27px; background:url(../img/button_org.png) no-repeat left -87px ;display:block; cursor: pointer;  padding:7px 30px 0px 38px;font-weight:bold; color:#fff; text-decoration:none; font-size:16px; border:none;z-index:3;}
.button_bluebg01{height:27px; background:#3E7CD4;display:block; cursor: pointer;  padding:7px 34px 0px 34px;font-weight:bold; color:#fff; text-decoration:none; font-size:16px; border:none;z-index:3;}
.button_array_pljy{height:30px; line-height:30px; background-color:#ccc; display:block;  cursor: pointer;  padding:0px 22px ;font-weight:bold; color:#fff; text-decoration:none; font-size:14px; border:none;z-index:3;}

.pos_button01{position:absolute; right:0px; top:32px;}
.pos_button02{position:absolute; right:115px; top:32px;}

/*添加学员*/
.add_part{}
.add_list{ height:32px; /*overflow:hidden;*/}
.add_span{ height:30px; line-height:30px;}
.add_label_ms{ width:40px; height:30px; line-height:30px; padding-right:10px;}
.add_label_s{ width:90px; height:30px; line-height:30px; padding-right:10px;}
.add_label_m{ width:120px; height:30px; line-height:30px; padding-right:10px;}
.add_label_l{ width:140px; height:30px; line-height:30px; padding-right:10px;}
.add_input_s{width:150px; font-size:12px; border:1px solid #CCCCCC; padding:6px 8px 6px 8px;}
.add_input_l{width:210px; font-size:12px; border:1px solid #CCCCCC; padding:6px 8px 6px 8px;}
.add_div_s{width:166px;  }
.add_div_l{width:226px;}

.button_confirm{ width:100px; height:30px; line-height:30px;text-align:center; cursor:pointer; color:#FFF; font-weight:bold; font-size:14px;}
/*教学管理_代理商管理 教学管理_学员管理 教学管理_学员管理_添加学员 end*/

/*账目管理 start*/
.accont_tit{ height:20px; line-height:20px;}
.accont_pay{ height:32px; line-height:32px; }
.btn_accont01{height:30px; line-height:30px; background:#3E7CD4; cursor: pointer;  padding:0px 10px 0px 10px;font-weight:bold; color:#fff; text-decoration:none; display:block;   font-size:12px;}
.back_page_arrow{ height:30px;  line-height:30px;background:url(../img/left_arrow_white.png) no-repeat 30px center  #3E7CD4;_background:url(../img/left_arrow_white.gif) no-repeat 30px center #3E7CD4; cursor: pointer;  padding:0px 30px 0px 40px;font-weight:bold; color:#fff; text-decoration:none; display:block;   font-size:12px;}
/*账目管理 end*/



/*alert 弹层模块 start*/
.alt_main{ width:900px; position:absolute; top:62px; right:0px;z-index:3;}
.add_arrow{ width:30px; height:15px;background:url(../img/up_arrow.png) no-repeat 0px 0px ; _background:url(../img/up_arrow.gif) no-repeat 0px 0px ;z-index:1;}
.pos_add_arrow01{position:absolute; right:150px; top:0px;  }
.pos_add_arrow02{position:absolute; right:150px; top:0px;  }
.add_main{  border:3px solid #75A9F3; background-color:#FFF; margin-top:12px; z-index:1; }
.alt_tit{ height:38px; line-height:38px; border-bottom:3px solid #75A9F3;}
.dls_title02{ font-size:14px; padding:0px 0px 0px 13px;background:url(../img/right_arrow.png) no-repeat 0px center ;_background:url(../img/right_arrow.gif) no-repeat 0px center ;font-weight:bold; }
.close{ width:18px; height:18px; background:url(../img/close.png) no-repeat 0px 0px ; cursor:pointer;}
.add_cont{}

/*alert 弹层模块 end*/

/*main_right end*/

/*footer start*/
.footer_bg{height:45px;background:url(../img/footer_bg.png) repeat-x 0px 0px;}
.footer{ width:1080px;height:45px; line-height:45px; margin:0 auto; text-align:center; font-size:12px;}

/*footer end*/
/*课程管理*/
.manage_sales_index_xx{height:25px; width:150px; font-size:14px;}
.manage_sales_index_chenxx{height:139px; width:260px; float:left; margin-top:10px; margin-left:15px; color:#1B1E94; font-weight:bold; }
.manage_sales_index_fbxx{height:25px; width:250px; font-size:14px;}
.manage_sales_index_kt{height:139px; width:300px; float:left; margin-top:10px; margin-left:20px;}
.manage_sales_index_tubiao{height:139px; width:139px; float:left; margin-top:10px;}
.manage_sales_index_danxuan{width:30px; float:left; line-height:152px; height:152px;}
.manage_sales_index_ztbuju{height:152px; position:relative; border-bottom:1px #CCCCCC solid;}
.manage_sales_index_sss{border:1px #F37C06 solid}
.button_add{ height:25px; width:90px;}
.s_inputs{ width:603px; height:30px; overflow:hidden;border:1px #80ACE6 solid; }
.s_inputss{ width:603px; height:150px; overflow:hidden;border:1px #80ACE6 solid; }
.s_inputsss{ width:603px; height:150px; overflow:hidden;border:1px #80ACE6 solid; }
.s_inputst{ width:100px; height:30px; overflow:hidden;border:1px #80ACE6 solid; }
.s_inputsts{ width:300px; height:30px; overflow:hidden;border:1px #80ACE6 solid; }
.s_inputst{ width:100px; height:30px; overflow:hidden;border:1px #80ACE6 solid; }
.tup{ width:162px; height:162px; position:relative;}
.edit_photo{height:162px; width:162px; background:url(../img/edit_photo.png) no-repeat 0px 0px ;display:block;  cursor: pointer;  border:none; z-index:3; }
#tishikuan{ position:absolute; height:80px; width:100px; display:none; top:20px; left:40px; background-color:#999999; border:1px #FFFFFF solid;}
.manage_sales_fenlgl_fengexian{ border:#3E7CD4 1px solid;}
.bord{ border-bottom:1px #E3E3E3 solid;}
.s_inputssts{ width:300px; height:80px; overflow:hidden;border:1px #80ACE6 solid; }
